<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
    pageEncoding="ISO-8859-1" isELIgnored="false"%>
<%@ taglib uri="/WEB-INF/struts-nested.tld" prefix="nested"%>
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html"%>
<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic"%>
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean"%>
<%@ taglib uri="/WEB-INF/displaytag-11.tld" prefix="display"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>
<%@ page import="java.util.*,java.text.SimpleDateFormat"%>
<%@ page
	import="co.gov.medellin.ssti.sub.model.vo.RepDetBOTVO,co.gov.medellin.ssti.sub.model.vo.RepAtributoVO,co.gov.medellin.ssti.sub.model.vo.RepDetBeneficiarioVO"%>

<html>
<head>
<script type="text/javascript"
	src="<%=request.getContextPath() + "/js/popUP.js"%>"></script>
<link href="<%=request.getContextPath() + "/css/bloques.css"%>"
	rel="stylesheet" type="text/css">

<script src="<%=request.getContextPath()%>/js/displaytag.js"
	type="text/javascript"></script>
</head>
<body>
	<html:form styleId="mainForm" type="co.gov.medellin.ssti.sub.web.form.ReportTotalBOTForm"
		action="/Reportes/Totales/ReportTotalBOT.do"
		method="post">

		<%-- <c:remove var="beneficiosReporteTotalBOT" scope="session"/> --%>
			
		<c:if test="${not empty requestScope.msg}">			
			<BR>
			<DIV align="center" class="titulosenblanco">
				<strong>${requestScope.msg}</strong>
			</DIV>
			<BR>			
		</c:if>
		<c:if test="${not empty requestScope.errorfecha}">		
			<BR>
			<DIV align="center" class="titulosenblanco">
				<strong>${requestScope.errorfecha}</strong>
			</DIV>
			<BR>		
		</c:if>

		
		<%-- <c:if test="${empty requestScope.msg}"> --%>
			<div align="center">				
				<c:if test="${not empty sessionScope.beneficiosReporteTotalBOT}">
					<div align="center">
						<table style="border: 0; padding: 2px; border-spacing: 3px;">
							<tr>
								<td>
									<div align="center" class="titulosenblanco">Reporte Total
										Beneficios Otorgados</div>
								</td>
							</tr>
							<tr>
								<td>
									<div align="center" class="titulosenblanco">							
										<jsp:useBean id="fechaGenera" class="java.util.Date" scope="page" />
										Fecha: <fmt:formatDate value="${fechaGenera}" pattern="dd/MM/yyyy hh:mm" />
									</div>
								<td>
							</tr>
	
							<tr>
								<td>

								<c:if test="${not empty sessionScope.criteriaReporteTotalBOT}">								
									<div align="center">
										<table style="border: 0;padding: 2px;border-spacing: 3px;"
													class="titulosenblanco">
											<c:if test="${not empty sessionScope.criteriaReporteTotalBOT.nombreSede}">
												<tr>
													<td>Sede: ${sessionScope.criteriaReporteTotalBOT.nombreSede}
													</td>
												</tr>
											</c:if>
											<c:if test="${not empty sessionScope.criteriaReporteTotalBOT.nombreArea}">
												<tr>
													<td>Secretaria: ${sessionScope.criteriaReporteTotalBOT.nombreArea}
													</td>
												</tr>
											</c:if>
											<c:if test="${not empty sessionScope.criteriaReporteTotalBOT.nombrePrograma}">
												<tr>
													<td>Programa: ${sessionScope.criteriaReporteTotalBOT.nombrePrograma}
													</td>
												</tr>
											</c:if>
											<c:if test="${not empty sessionScope.criteriaReporteTotalBOT.nombreSubprograma}">
												<tr>
													<td>Subprograma: ${sessionScope.criteriaReporteTotalBOT.nombreSubprograma}
													</td>
												</tr>
											</c:if>																						
											<c:if test="${not empty sessionScope.criteriaReporteTotalBOT.gestor && not empty sessionScope.Filters.codigoAtrGestor}">
												<tr>
													<td>Gestor: ${sessionScope.criteriaReporteTotalBOT.gestor}
													</td>
												</tr>
											</c:if>																						
											<c:if test="${not empty sessionScope.criteriaReporteTotalBOT.desde}">
												<tr>
													<td>Desde: ${sessionScope.criteriaReporteTotalBOT.desde}
													</td>
												</tr>
											</c:if>
											<c:if test="${not empty sessionScope.criteriaReporteTotalBOT.hasta}">
												<tr>
													<td>Hasta: ${sessionScope.criteriaReporteTotalBOT.hasta}
													</td>
												</tr>
											</c:if>
											<c:if test="${not empty sessionScope.filtrosReportTotalBOT}">											
												<td>Filtros:</td>
												<display:table name="sessionScope.filtrosReportTotalBOT"
													id="filtersTable" cellpadding="3" cellspacing="1" style="width:100%"
													class="bordestable">
													<display:column headerClass="headerTable" title="Atributo"
														class="Numero" sortable="false">
														<div align="center">
															<bean:write name="filtersTable" property="campo" />
														</div>
													</display:column>
													<display:column headerClass="headerTable" title="Filtro"
														class="Numero" sortable="false">
														<div align="center">
															<bean:write name="filtersTable" property="filtro" />
														</div>
													</display:column>
													<display:column headerClass="headerTable" title="Valor1"
														class="Numero" sortable="false">
														<div align="center">
															<bean:write name="filtersTable" property="etiquetaValor" />
														</div>
													</display:column>
													<display:column headerClass="headerTable" title="Valor2"
														class="Numero" sortable="false">
														<div align="center">
															<bean:write name="filtersTable" property="etiquetaValor2" />
														</div>
													</display:column>
												</display:table>																							
											</c:if>
										</table>
									</div>
								</c:if> 
									<%-- <% session.removeAttribute("Filters");%> --%>
								</td>
								
						
							</tr>
							<tr>
								<td>
									<div align="center">									
										<display:table name="sessionScope.beneficiosReporteTotalBOT"
											summary="sadsa"
											id="report" export="true" cellpadding="3" cellspacing="1"
											style="width:100%" class="bordestable">
	
											<display:column headerClass="headerTable" title="SECRETARIA"
													class="Numero" sortable="true" group="1" property="nombreArea">											
											</display:column>
											<display:column headerClass="headerTable" title="PROGRAMA"
													class="Numero" sortable="true" group="2" property="nombrePrograma">											
											</display:column>
											<display:column headerClass="headerTable" title="SUBPROGRAMA"
													class="Numero" sortable="true" group="3" property="nombreSubprograma">											
											</display:column>
											<display:column headerClass="headerTable" title="SEDE"
													class="Numero" sortable="true" property="nombreSede">											
											</display:column>
											
											<display:column media="html Excel" property="contador"
													headerClass="headerTable" title="NUMERO DE BENEFICIOS"
													class="ValorNumerico" sortable="true"
													decorator="co.gov.medellin.ssti.sub.web.decorator.NumeroDecoratorImpl">
											</display:column>
											<display:column media="CSV XML" property="contador"
													headerClass="headerTable" title="NUMERO DE BENEFICIOS"
													class="ValorNumerico" sortable="true">
											</display:column>
											
											<display:column media="html Excel" property="beneficiarios"
													headerClass="headerTable" title="NUMERO DE BENEFICIARIOS"
													class="ValorNumerico" sortable="true"
													decorator="co.gov.medellin.ssti.sub.web.decorator.NumeroDecoratorImpl">
											</display:column>
											<display:column media="CSV XML" property="beneficiarios"
													headerClass="headerTable" title="NUMERO DE BENEFICIARIOS"
													class="ValorNumerico" sortable="true">
											</display:column>
											
											<display:column media="html Excel" property="valor"
													headerClass="headerTable" title="VALOR"
													class="ValorNumerico" sortable="true"
													decorator="co.gov.medellin.ssti.sub.web.decorator.NumeroDecoratorImpl">
											</display:column>
											<display:column media="CSV XML" property="valor"
													headerClass="headerTable" title="VALOR"
													class="ValorNumerico" sortable="true">
											</display:column>
										</display:table>									
	
									</div>
								</td>
							</tr>
						</table>
					</div>
				</c:if>
				
				<c:if test="${empty sessionScope.beneficiosReporteTotalBOT}">
					<BR>
					<DIV align="center" class="titulosenblanco">
						<strong>No
							hay registros que cumplan con los filtros o condiciones
							seleccionadas</strong>
					</DIV>
					<BR>
				</c:if>

			</div>
		<%-- </c:if> --%>
		<c:if test="${not empty requestScope.msg}">		
			<% request.removeAttribute("msg"); %>		
		</c:if>
		
	</html:form>
</body>
</html>